Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
421A ILFORD LANE Terraced £235,000 20 Mar 2014
425 ILFORD LANE Terraced £195,000 1 Oct 2002
429 ILFORD LANE Terraced £53,200 30 Jun 1995